﻿Public Interface IMetadataReader

    Function GetTableDetails(table As Table, owner As String) As List(Of Column)
    Function GetTables(owner As String) As List(Of Table)
    Function GetOwners() As IList(Of String)
    Function GetSequences(owner As String) As List(Of String)
    'List<string> GetSequences(List<Table> table);
    'List<string> GetForeignKeyTables(string columnName);

End Interface


